Kotomora
助酵素 (じょこうそ, jokouso) Japanese meaning: coenzyme | Kotomora