File:Fukuoka Oct 2014 final show (18).jpg

Description
Retsu Kanehisa (金久 烈) as Rum Tum Tugger