You probably heard of this odd festival in Japan before and if not, this is totally real! Every first Sunday in April there is a huge (literally) festival, also known as …

AloJapan.com