Denpa

Subarashiki Hibi

With both its English translation and its spiritual sequel (Sakura no Uta) around the corner, now...