Jigoku de Naze Warui

Why Don't You Play in Hell

地獄でなぜ悪い


The theme song for the 2013 film Why Don't You Play in Hell, performed by Gen Hoshino.

Staff