Kotomora
飽くなき (akunaki) Japanese meaning: insatiable | Kotomora