Kotomora
左胸心 (sakyoushin) Japanese meaning: levocardia | Kotomora