Religious mumbo-jumbo and a transsexual fox god - Wagaya no Oinari-sama (我が家のお稲荷さま。) leaves you with 24 episodes to figure out what's going on, Sundays at 24:00 JST on Chiba TV.
Read the rest of this entry Entry meta
Read the rest of this entry Entry meta