You have all those fish in a 150gallon tank?
I see a paroon shark? you know how big those get? alongside a TSN - 5ft, arowana 3ft, etc etc....
What are you going to do with all those fish when they outgrow the 150 in less than a year?
No theirs no paroon shark in their. Those are illeagal to keep in MA- you can't have em. No not all those fish are in the 150. Like I said, the geo, small flagtail, and oscar are in another tank. Tsn will grow to about 3- 4 feet. They are going to be going to my friends 300 gallon when they grow to big for my tank.
Your tank is too small even for just the Arowana.
The TSN will grow too large for 300 gallons IMO.
As for the Shark, what is in the back of the picture with the Gars? is that an I.D shark?
Not meaning to sound rude, but your tanks are waaaay over stocked...