Picture of 8689 Toa Tahu. Taken from shop.lego.com.
Appears on these pages
8689 Toa Tahu is a BIONICLE set released in July 2008. He is one of the Mistika. It contains...
K8942 The Ultimate BIONICLE Collection is a BIONICLE collection set released in 2008. This...
i'm awsome Tahu