Kotomora
物狂おしい (monoguruoshii) Japanese meaning: frantic | Kotomora