Kotomora
トリッパ (torippa) Japanese meaning: tripe | Kotomora