Megumi Yoshida

Megumi Yoshida

Megumi Yoshida is the art director of Lion’s Roar magazine.

Recent Articles