Kotomora
癲狂院 (tenkyouin) Japanese meaning: mental hospital | Kotomora