
Sowelu LIVE TOUR「Be happy ♥ 2006」
Concert film featuring the final performance of Sowelu's LIVE TOUR 'Be happy (heart) 2006' filmed at Shibuya AX on September 20, 2006.
No comments yet. Be the first.

Concert film featuring the final performance of Sowelu's LIVE TOUR 'Be happy (heart) 2006' filmed at Shibuya AX on September 20, 2006.
No comments yet. Be the first.