Kotomora
アリゲーター (arigeetaa) Japanese meaning: alligator | Kotomora