Kotomora
テフロン (tefuron) Japanese meaning: Teflon | Kotomora