Kotomora
胴が長い (douganagai) Japanese meaning: long-bodied | Kotomora