

Overview
Concert film featuring the final performance of Sowelu's LIVE TOUR 'Be happy (heart) 2006' filmed at Shibuya AX on September 20, 2006.
Cast
Self
Concert film featuring the final performance of Sowelu's LIVE TOUR 'Be happy (heart) 2006' filmed at Shibuya AX on September 20, 2006.