Kotomora
イタチアナグマ (いたちあなぐま) Japanese meaning | Kotomora