Kotomora
メラーマングース Japanese meaning | Kotomora