Kotomora
リバー (ribaa) Japanese meaning: liver | Kotomora