1. Sneak peek screenshots of Friday’s episode (13) of Hetalia: The Beautiful World, Last week was Halloween, so of course this week has to be Christmas!

    A bloody Santa? America, you’re so weird sometimes.

    (3PM/2PM Central on April 19!)