Kotomora
開放創 (kaihousou) Japanese meaning: open wound | Kotomora