Shion Takeuchi

Shion Takeuchi is a writer for Long Live the Royals

Episode Directed

 * Yule Scare
 * Punk Show
 * Snore Much
 * The Feast