It is indeed an arowana. I often feel bad for this fish. Like oscars people have a tendency of keeping really big individuals in tanks far to small for them.
Fun fact: Arowanas have been known to jump out of the water and catch bats or small birds flying above.