Kotomora
補酵素 (ほこうそ, hokouso) Japanese meaning: coenzyme | Kotomora