Kotomora
何かしら (nanikashira) Japanese meaning: somehow | Kotomora