Kotomora
イカゴロ (ikagoro) Japanese meaning: squid intestines | Kotomora