TD:This dude from Japan be clapping alien cheeks after the 51 raid