Performer: Simon Callaghan; Hiroaki Takenouchi