Kotomora
補酵素A (hokousoee) Japanese meaning: coenzyme A | Kotomora