Kotomora
イタチアナグマ (itachianaguma) Japanese meaning | Kotomora